home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1998 September
/
CHIP NET Rehberi Eylül 1998.iso
/
ftp
/
clicst
/
0 0systeme
/
sbs
/
clicmfc.sbs
Wrap
Text File
|
1998-01-13
|
4KB
|
107 lines
| For english readers :
| it's a very simple substitution system
| to use it, declare here the site variables, attach this file to the entry in the convert
| field, and then upload
| to see the effect before real ftp upload, make a local clone of the entry and browse it
| browse the html doc for more details
| if this kind of tools interest you, please email at adaptersas@progreunis.com to get
| the beta-test of journet pro.
| substitutions pour fichiers Web α l'usage des programmeurs directs d'HTML et scripts
|
| cet outil se comporte comme un PRE-SCRIPT, qui n'apparait plus a l'execution
| sa premiere partie, logee dans substitue.exe substitue simplement des variables de sites
|
| c'est particulierement utile si vous gerez des sites qui ne different que par quelques
| parametres : apres la mise au point d'un combinaison maquette/parametres, vous devriez
| pouvoir la reproduire sans difficultes avec d'autres parametres
| ce peut etre aussi le programme client d'un editeur en developpement
| notez bien que AblyClicClic , mon chargeur de pages Web par FTP gΦre ( entre autres )
| ces substitutions de maniΦre intΘgrΘe :
| il suffit de mettre un fichier de type ascii de type sbs ( ex : variables.sbs )
| dans le rΘpertoire α convertir ( prioritaire ) ou dans le rΘpertoire racine.
| Ceci, combinΘ α une utilisation
| intensive des raccourcis Win95, permet de gΘrer plusieurs sites sans avoir α porter
| de modifications redondantes.
| presentation et telechargement : http://progreunis.com/progsession/1/index.html
| j'utilise pour mon usage un programme plus complet qui me permet de gerer des sites web de
| 600 fichiers et plus. Il utilise des appels de fonction, qui sont des appels de variable avec
| arguments et un traitement de donnΘes extraites de bases.
| si ca vous dit , il faut m'en parler α adaptersas@progreunis.com
| ceci est un commentaire
| les lignes blanches sont ignorees
| utilisation des variables dans un texte pour substitution
| entourer la variable de ºº comme ºtotoº . ºtotoº sera substituΘ par sa valeur
| la definition de ºtotoº peut elle meme contenir d'autres variables mais attention aux
| boucles
| comme le texte final peut subir une suppression des CR et LF, et que parfois il faut
| quand meme revenir α la ligne , on definit un autre type d'appel :
| ºtoto╡ est substitue par le contenu de toto precede et suivi d'un retour a la ligne
| cela permet de resoudre notamment le probleme des compilateurs javascript qui l'exigent
| pour les tags <scripts>
| dans les cgi , il faut preceder les apostrophes qui arrivent des contenus par des \ .
| dans ce cas , il faut appeler la variable toto par ºtotoñ. Cela n'affecte pas le contenu
| de la variable toto qui sera utilisee normalement dans un html par exemple
| les fichiers htm et html subissent automatiquement la conversion des caractΦres accentuΘs
| mais '&' n'est pas traite pour ne pas interferer avec une internationalisation pre existante
| les definitions commencent toujours par # et leur contenu commence α la ligne suivante
| le corps du texte peut contenir tout caractΦre sauf une ligne commenτant par l'un des mots
| clΘs comme #equiv
# ATTENTION AUX MAJ/MINUSCULES
| la valeur d'1 variable commence sur la ligne qui suit sa definition et finit
| juste avant la definition suivante ou la fin du script
| les variables #apport viennent de la forme
| leurs valeurs ici servent pour l'exemple uniquement
| il est inutile de formatter les lettres accentuΘes.
| Ce sera fait pour les fichiers destination de type htm ou html.
| Il faut quand saisir le bon caractΦre international
| fichiers origine puis dest , objets de la substitution
| #apport reference_commande | votre rΘfΘrence
| #fonction laDate
[laDate]
| les variables #equiv sont les parametres de cette application
| leurs valeurs seront fixes pour ce catalogue
#equiv otrlanguelinkfr
../../fra/ablyclicdoc/index.html
#equiv otrlanguelinkus
../../us/ablyclicdoc/index.html
#equiv ficgarde
coing.html
#equiv homeurlfr
http://progreunis.com/index.html
#equiv homeurlus
http://webmachin.com/index.html
#equiv homeurl2fr
http://progreunis.com/index.html
#equiv homeurl2us
http://webmachin.com/index.html